home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / pc / is < prev    next >
Text File  |  2005-01-13  |  3KB  |  65 lines

  1.  
  2. // based on
  3. // XKB keyboard by Hrafnkell Eiriksson - hkelle@rhi.hi.is
  4. //     fixes by Olafur Osvaldsson - oli@isnic.is
  5. //
  6. // $XFree86: xc/programs/xkbcomp/symbols/pc/is,v 1.3 2002/11/26 01:57:25 dawes Exp $
  7.  
  8. default partial alphanumeric_keys
  9. xkb_symbols "basic" {
  10.  
  11.     include "pc/latin(type4)"
  12.  
  13.     name[Group1]="Icelandic";
  14.  
  15.     key <AE02>    { [         2,   quotedbl,  twosuperior,    oneeighth ]    };
  16.     key <AE04>    { [         4,     dollar,   onequarter,     currency ]    };
  17.     key <AE11>    { [odiaeresis, Odiaeresis,    backslash, questiondown ]    };
  18.     key <AE12>    { [     minus, underscore,     ccedilla,  dead_ogonek ]    };
  19.  
  20.     key <AD11>    { [       eth,        ETH, dead_diaeresis, dead_abovering ] };
  21.     key <AD12>    { [apostrophe,   question,   asciitilde,  dead_macron ]    };
  22.  
  23.     key <AC10>    { [        ae,         AE,  asciicircum, dead_doubleacute ] };
  24.     key <AC11>    { [dead_acute, Adiaeresis, dead_circumflex, dead_caron]    };
  25.     key <TLDE>    { [    degree,  diaeresis,      notsign,      notsign ]    };
  26.  
  27.     key <BKSL>    { [      plus,   asterisk,        grave,   dead_breve ]    };
  28.     key <AB10>    { [     thorn,      THORN, dead_belowdot, dead_abovedot ] };
  29.  
  30.     include "level3(ralt_switch_multikey)"
  31. };
  32.  
  33. partial alphanumeric_keys
  34. xkb_symbols "Sundeadkeys" {
  35.  
  36.     // modify the default Icelandic layout to use Sun dead keys
  37.  
  38.     include "pc/is(basic)"
  39.  
  40.     key <TLDE>    { [SunFA_Circum,     degree,      notsign,    notsign ]    };
  41.     key <AE12>    { [SunFA_Acute, SunFA_Grave, SunFA_Cedilla, SunFA_Cedilla ] };
  42.     key <AD11>    { [udiaeresis, Udiaeresis, SunFA_Diaeresis, SunFA_Diaeresis ] };
  43.     key <AD12>    { [      plus,   asterisk,  SunFA_Tilde,  dead_macron ]    };
  44.     key <AC10>    { [odiaeresis, Odiaeresis,  SunFA_Acute,  SunFA_Acute ]    };
  45.     key <AC11>    { [adiaeresis, Adiaeresis, SunFA_Circum, SunFA_Circum ]    };
  46.     key <BKSL>    { [numbersign,      acute,  SunFA_Grave,  SunFA_Grave ]    };
  47. };
  48.  
  49. partial alphanumeric_keys
  50. xkb_symbols "nodeadkeys" {
  51.  
  52.     // modify the default Icelandic layout to not have any dead keys
  53.  
  54.     include "pc/is(basic)"
  55.  
  56.     key <TLDE>    { [asciicircum,    degree,      notsign,      notsign ]    };
  57.     key <AE12>    { [apostrophe,      grave,      cedilla,      cedilla ]    };
  58.     key <AD11>    { [udiaeresis, Udiaeresis,    diaeresis,    diaeresis ]    };
  59.     key <AD12>    { [      plus,   asterisk,   asciitilde,       macron ]    };
  60.     key <AC10>    { [odiaeresis, Odiaeresis,        acute,        acute ]    };
  61.     key <AC11>    { [adiaeresis, Adiaeresis,  asciicircum,  asciicircum ]    };
  62.     key <BKSL>    { [numbersign,      acute,        grave,        grave ]    };
  63.     key <AB10>    { [     thorn,      THORN, dead_belowdot,    abovedot ]    };
  64. };
  65.